Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable make check and sanity check exec for OpenMPI #2444

Merged

Conversation

Flamefire
Copy link
Contributor

(created using eb --new-pr)

@Flamefire
Copy link
Contributor Author

Test report by @Flamefire

Overview of tested easyconfigs (in order)

  • SUCCESS OpenMPI-2.1.2-GCC-6.4.0-2.28.eb
  • SUCCESS OpenMPI-3.1.0-GCC-7.3.0-2.30.eb
  • SUCCESS OpenMPI-3.1.1-GCC-7.3.0-2.30.eb
  • SUCCESS OpenMPI-3.1.2-GCC-8.2.0-2.31.1.eb
  • SUCCESS OpenMPI-3.1.3-GCC-8.2.0-2.31.1.eb
  • SUCCESS OpenMPI-4.0.3-GCC-9.3.0.eb
  • SUCCESS OpenMPI-4.0.5-GCC-10.2.0.eb
  • SUCCESS OpenMPI-4.0.5-GCC-9.3.0.eb
  • SUCCESS OpenMPI-4.1.0-GCC-10.2.0.eb
  • SUCCESS OpenMPI-4.1.1-GCC-10.3.0.eb
  • SUCCESS GCC-8.3.0-2.32.eb
  • SUCCESS hwloc-2.0.2-GCCcore-8.2.0.eb
  • SUCCESS hwloc-2.0.3-GCCcore-8.3.0.eb
  • SUCCESS OpenMPI-3.1.4-GCC-8.3.0-2.32.eb
  • FAIL (build issue) OpenMPI-4.0.0-GCC-8.2.0-2.31.1.eb (partial log available at https://gist.github.com/69d8ea020c6cf5ec1bd07c40270bacff)
  • FAIL (build issue) OpenMPI-4.0.1-GCC-8.3.0-2.32.eb (partial log available at https://gist.github.com/b8b6e37d65ac12d86fde58e57244233c)
  • SUCCESS binutils-2.29.eb
  • SUCCESS GCCcore-9.2.0.eb
  • SUCCESS zlib-1.2.11-GCCcore-9.2.0.eb
  • SUCCESS GCCcore-7.2.0.eb
  • SUCCESS zlib-1.2.11-GCCcore-7.2.0.eb
  • SUCCESS help2man-1.47.4-GCCcore-7.2.0.eb
  • SUCCESS help2man-1.47.10-GCCcore-9.2.0.eb
  • SUCCESS M4-1.4.18-GCCcore-7.2.0.eb
  • SUCCESS M4-1.4.18-GCCcore-9.2.0.eb
  • SUCCESS Bison-3.0.4-GCCcore-7.2.0.eb
  • SUCCESS Bison-3.3.2-GCCcore-9.2.0.eb
  • SUCCESS Bison-3.0.5-GCCcore-7.2.0.eb
  • SUCCESS flex-2.6.4-GCCcore-7.2.0.eb
  • SUCCESS flex-2.6.4-GCCcore-9.2.0.eb
  • SUCCESS binutils-2.29-GCCcore-7.2.0.eb
  • SUCCESS binutils-2.32-GCCcore-9.2.0.eb
  • SUCCESS XZ-5.2.4-GCCcore-7.2.0.eb
  • SUCCESS XZ-5.2.4-GCCcore-9.2.0.eb
  • SUCCESS Autoconf-2.69-GCCcore-7.2.0.eb
  • SUCCESS Autoconf-2.69-GCCcore-9.2.0.eb
  • SUCCESS GCC-7.2.0-2.29.eb
  • SUCCESS GCC-9.2.0-2.32.eb
  • SUCCESS libxml2-2.9.8-GCCcore-7.2.0.eb
  • SUCCESS libxml2-2.9.10-GCCcore-9.2.0.eb
  • SUCCESS Automake-1.15.1-GCCcore-7.2.0.eb
  • SUCCESS Automake-1.16.1-GCCcore-9.2.0.eb
  • SUCCESS libtool-2.4.6-GCCcore-7.2.0.eb
  • SUCCESS libtool-2.4.6-GCCcore-9.2.0.eb
  • SUCCESS Autotools-20170619-GCCcore-7.2.0.eb
  • SUCCESS Autotools-20180311-GCCcore-9.2.0.eb
  • SUCCESS xorg-macros-1.19.2-GCCcore-7.2.0.eb
  • SUCCESS xorg-macros-1.19.2-GCCcore-9.2.0.eb
  • SUCCESS numactl-2.0.11-GCCcore-7.2.0.eb
  • SUCCESS numactl-2.0.13-GCCcore-9.2.0.eb
  • SUCCESS libpciaccess-0.14-GCCcore-7.2.0.eb
  • SUCCESS libpciaccess-0.16-GCCcore-9.2.0.eb
  • SUCCESS hwloc-1.11.8-GCCcore-7.2.0.eb
  • SUCCESS hwloc-2.1.0-GCCcore-9.2.0.eb
  • SUCCESS OpenMPI-3.0.0-GCC-7.2.0-2.29.eb
  • FAIL (build issue) OpenMPI-4.0.2-GCC-9.2.0-2.32.eb (partial log available at https://gist.github.com/cacce2894211f4b5cba908e101990f37)

Build succeeded for 53 out of 56 (15 easyconfigs in total)
taurusi6285.taurus.hrsk.tu-dresden.de - Linux RHEL 7.9, x86_64, Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz (haswell), Python 2.7.5
See https://gist.github.com/685db43818c3c597239e3ab9770f1c2e for a full test report.

@Flamefire
Copy link
Contributor Author

Test report by @Flamefire

Overview of tested easyconfigs (in order)

  • SUCCESS OpenMPI-2.1.2-GCC-6.4.0-2.28.eb
  • SUCCESS OpenMPI-3.1.0-GCC-7.3.0-2.30.eb
  • SUCCESS OpenMPI-3.1.1-GCC-7.3.0-2.30.eb
  • SUCCESS OpenMPI-3.1.2-GCC-8.2.0-2.31.1.eb
  • SUCCESS OpenMPI-3.1.3-GCC-8.2.0-2.31.1.eb
  • SUCCESS OpenMPI-4.0.3-GCC-9.3.0.eb
  • SUCCESS OpenMPI-4.0.5-GCC-10.2.0.eb
  • SUCCESS OpenMPI-4.0.5-GCC-9.3.0.eb
  • SUCCESS OpenMPI-4.1.0-GCC-10.2.0.eb
  • SUCCESS OpenMPI-4.1.1-GCC-10.3.0.eb
  • SUCCESS GCC-8.3.0-2.32.eb
  • SUCCESS hwloc-2.0.2-GCCcore-8.2.0.eb
  • SUCCESS hwloc-2.0.3-GCCcore-8.3.0.eb
  • SUCCESS OpenMPI-3.1.4-GCC-8.3.0-2.32.eb
  • FAIL (build issue) OpenMPI-4.0.0-GCC-8.2.0-2.31.1.eb (partial log available at https://gist.github.com/eeb59036cd016497c075bffe16e110f0)
  • FAIL (build issue) OpenMPI-4.0.1-GCC-8.3.0-2.32.eb (partial log available at https://gist.github.com/884ce4dda437727956f4c40a159140b2)
  • SUCCESS binutils-2.29.eb
  • SUCCESS GCCcore-9.2.0.eb
  • SUCCESS zlib-1.2.11-GCCcore-9.2.0.eb
  • SUCCESS GCCcore-7.2.0.eb
  • SUCCESS zlib-1.2.11-GCCcore-7.2.0.eb
  • SUCCESS help2man-1.47.4-GCCcore-7.2.0.eb
  • SUCCESS help2man-1.47.10-GCCcore-9.2.0.eb
  • SUCCESS M4-1.4.18-GCCcore-7.2.0.eb
  • SUCCESS M4-1.4.18-GCCcore-9.2.0.eb
  • SUCCESS Bison-3.0.4-GCCcore-7.2.0.eb
  • SUCCESS Bison-3.3.2-GCCcore-9.2.0.eb
  • SUCCESS Bison-3.0.5-GCCcore-7.2.0.eb
  • SUCCESS flex-2.6.4-GCCcore-7.2.0.eb
  • SUCCESS flex-2.6.4-GCCcore-9.2.0.eb
  • SUCCESS binutils-2.29-GCCcore-7.2.0.eb
  • SUCCESS binutils-2.32-GCCcore-9.2.0.eb
  • SUCCESS XZ-5.2.4-GCCcore-7.2.0.eb
  • SUCCESS XZ-5.2.4-GCCcore-9.2.0.eb
  • SUCCESS Autoconf-2.69-GCCcore-7.2.0.eb
  • SUCCESS Autoconf-2.69-GCCcore-9.2.0.eb
  • SUCCESS GCC-7.2.0-2.29.eb
  • SUCCESS GCC-9.2.0-2.32.eb
  • SUCCESS libxml2-2.9.8-GCCcore-7.2.0.eb
  • SUCCESS libxml2-2.9.10-GCCcore-9.2.0.eb
  • SUCCESS Automake-1.15.1-GCCcore-7.2.0.eb
  • SUCCESS Automake-1.16.1-GCCcore-9.2.0.eb
  • SUCCESS libtool-2.4.6-GCCcore-7.2.0.eb
  • SUCCESS libtool-2.4.6-GCCcore-9.2.0.eb
  • SUCCESS Autotools-20170619-GCCcore-7.2.0.eb
  • SUCCESS Autotools-20180311-GCCcore-9.2.0.eb
  • SUCCESS xorg-macros-1.19.2-GCCcore-7.2.0.eb
  • SUCCESS xorg-macros-1.19.2-GCCcore-9.2.0.eb
  • SUCCESS numactl-2.0.11-GCCcore-7.2.0.eb
  • SUCCESS numactl-2.0.13-GCCcore-9.2.0.eb
  • SUCCESS libpciaccess-0.14-GCCcore-7.2.0.eb
  • SUCCESS libpciaccess-0.16-GCCcore-9.2.0.eb
  • SUCCESS hwloc-1.11.8-GCCcore-7.2.0.eb
  • SUCCESS hwloc-2.1.0-GCCcore-9.2.0.eb
  • SUCCESS OpenMPI-3.0.0-GCC-7.2.0-2.29.eb
  • FAIL (build issue) OpenMPI-4.0.2-GCC-9.2.0-2.32.eb (partial log available at https://gist.github.com/3a2b036fcfde287ee25602a0da8eb65c)

Build succeeded for 53 out of 56 (15 easyconfigs in total)
taurusi6283.taurus.hrsk.tu-dresden.de - Linux RHEL 7.9, x86_64, Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz (haswell), Python 2.7.5
See https://gist.github.com/97628b17ed4fda2ea9df0439e62ad069 for a full test report.

@boegel boegel added this to the release after 4.4.0 milestone May 29, 2021
@smoors
Copy link
Contributor

smoors commented Jun 9, 2021

Test report by @smoors

Overview of tested easyconfigs (in order)

Build succeeded for 0 out of 1 (1 easyconfigs in total)
node381.hydra.os - Linux centos linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz (skylake_avx512), Python 2.7.5
See https://gist.github.com/14dcef2a7cf6da9e22425f2e241fe2e6 for a full test report.

@Flamefire
Copy link
Contributor Author

@smoors 4.0.x ECs are broken (not by this PR, they need UCX as deps)

@Flamefire
Copy link
Contributor Author

@smoors
Copy link
Contributor

smoors commented Jul 4, 2021

Test report by @smoors

Overview of tested easyconfigs (in order)

Build succeeded for 0 out of 1 (1 easyconfigs in total)
node304.hydra.os - Linux centos linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz (skylake_avx512), Python 2.7.5
See https://gist.github.com/c1e26f7bb84541cceadf92df2efb1070 for a full test report.

@Flamefire Flamefire force-pushed the 20210528185712_new_pr_jkgJwlUfPc branch from b168065 to 26eb9c2 Compare August 30, 2021 10:49
@akesandgren
Copy link
Contributor

Test report by @akesandgren

Overview of tested easyconfigs (in order)

  • SUCCESS OpenMPI-4.0.0-GCC-8.2.0-2.31.1.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
b-an02.hpc2n.umu.se - Linux Ubuntu 20.04, x86_64, Intel(R) Xeon(R) CPU E5-2690 v4 @ 2.60GHz, Python 3.8.5
See https://gist.github.com/2439f90c5aa49fb2ec7683c9f20f641c for a full test report.

Copy link
Contributor

@akesandgren akesandgren left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@akesandgren
Copy link
Contributor

Going in, thanks @Flamefire!

@akesandgren akesandgren merged commit b7efb40 into easybuilders:develop Aug 30, 2021
@Flamefire Flamefire deleted the 20210528185712_new_pr_jkgJwlUfPc branch August 30, 2021 16:08
@boegel boegel added the change label Sep 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants